marsh skullcap - German English Dictionary